
제목과 본문 및 속성을 검색합니다. 검색 조건을 저장하면 트리에 검색 노트가 생기고 결과가 하위 항목으로 나타납니다.
실행 도구 모음의 검색 버튼을 누릅니다. 특정 하위 트리만 찾으려면 노트 트리 메뉴의 하위 트리에서 검색 또는 Ctrl+Shift+S를 사용합니다. 단축키로도 검색 화면을 열 수 있습니다.
검색어를 입력합니다. 일반 단어뿐 아니라 속성과 노트 정보로 조건을 지정할 수 있습니다. 상위 노트를 지정하면 해당 노트와 하위 항목만 찾습니다. 확대해서 보는 노트나 작업 공간에서 열면 이 값이 미리 채워질 수 있습니다. 전체를 검색하려면 비웁니다. 깊이로 탐색할 하위 단계를 제한할 수 있습니다.
검색을 누르면 아래에 결과가 표시됩니다. 작업을 추가한 경우에는 검색 후 작업 실행 버튼을 사용할 수 있습니다. 노트로 저장은 조건을 저장된 검색 노트로 만듭니다.
검색 옵션 추가에서 항목을 선택하고 세부 값을 지정합니다. 오른쪽 X로 제거합니다.
반지 톨킨 — 두 단어가 모두 있는 노트를 찾습니다."반지의 제왕" 톨킨 — 따옴표 안의 문구는 그대로 일치해야 합니다.note.content *=* 반지 OR note.content *=* 톨킨 — 본문에 둘 중 하나가 있는 노트를 찾습니다.탑 #book — 탑이라는 단어와 book 라벨이 모두 있어야 합니다.탑 #book or #author — 탑이라는 단어가 있고 두 라벨 중 하나가 있어야 합니다.탑 #!book — 탑이라는 단어가 있으면서 book 라벨은 없는 노트입니다.#book #publicationYear = 1954 — 책 라벨이 있고 출판 연도 값이 1954인 노트입니다.#genre *=* 판타지 — 장르 값에 판타지가 포함된 노트입니다. *=*는 포함하며 =*는 시작하고 *=는 끝나는 조건입니다. !=는 같지 않음입니다.#book #publicationYear >= 1950 #publicationYear < 1960 — 1950년대에 출판된 책을 찾습니다.#dateNote >= TODAY-30 — 30일 전 이후의 날짜 노트를 찾습니다. 상대값은 초 단위 NOW와 일 단위 TODAY 및 월 단위 MONTH와 연 단위 YEAR를 지원합니다.~author.title *=* 톨킨 — 저자 관계의 대상 제목에 톨킨이 포함된 노트를 찾습니다.#publicationYear %= '19[0-9]{2}' — 정규식으로 출판 연도를 검색합니다. 이 기능은 0.52부터 지원합니다.~author.relations.son.title = '크리스토퍼 톨킨'은 저자 관계를 따라간 노트에서 다시 son 관계를 따라갔을 때 제목이 일치하는 노트를 찾습니다. 예를 들어 책의 author가 J. R. R. 톨킨을 가리키고 그 노트의 son이 크리스토퍼 톨킨을 가리키는 구조입니다.
~author.title *= 톨킨 OR (#publicationDate >= 1954 AND #publicationDate <= 1960)처럼 논리 연산과 괄호를 사용할 수 있습니다. 식 전체가 괄호로 시작할 때는 앞에 # 또는 ~ 구분자가 필요합니다.
note.parents.title = '책' — 바로 위 노트 제목이 책인 항목note.parents.parents.title = '책' — 두 단계 위 노트 제목이 책인 항목note.ancestors.title = '책' — 상위 경로에 책이라는 노트가 있는 항목note.children.title = '하위 노트' — 지정한 제목의 하위 노트가 있는 항목note. 뒤에 속성명을 붙입니다. 예: note.type = code AND note.mime = 'application/json'. 사용할 수 있는 정보는 다음과 같습니다.
noteId dateModified dateCreated isProtected type title text content rawContent ownedLabelCount labelCount ownedRelationCount relationCount ownedRelationCountIncludingLinks relationCountIncludingLinks ownedAttributeCount attributeCount targetRelationCount targetRelationCountIncludingLinks parentCount childrenCount isArchived contentSize noteSize revisionCount
#author=톨킨 orderBy #publicationDate desc, note.title limit 10저자 라벨 값이 톨킨인 노트를 찾아 출판 날짜 내림차순으로 정렬합니다. 날짜가 같으면 제목을 기준으로 정렬하고 처음 10개만 표시합니다.
#book AND not(note.ancestors.title = '톨킨')톨킨이라는 노트의 하위 트리에 속하지 않는 책 노트를 찾습니다.
라벨과 관계의 전체 문법은 다음과 같습니다.
note.labels.publicationYear = 1954note.relations.author.title *=* 톨킨자주 사용하는 형태는 짧게 쓸 수 있습니다.
#publicationYear = 1954
~author.title *=* 톨킨톨킨 #book에서 톨킨은 본문 검색어이고 #book은 속성 조건입니다. #와 ~ 및 note. 같은 문법으로 구분합니다. 일반 텍스트로 찾으려면 따옴표로 감싸거나 역슬래시로 이스케이프합니다.
"note.txt"
\#hash
#myLabel = '"안녕하세요"라고 말하기'작은따옴표와 큰따옴표 및 백틱을 지원합니다.
"note.txt"
\#hash
#myLabel = '"안녕하세요"라고 말하기'라벨은 문자열로 저장되지만 숫자 비교 연산에서는 숫자로 변환합니다. 다음 예제는 만든 날짜가 2019년 5월로 시작하는 노트를 찾습니다.
note.dateCreated =* '2019-05'#publicationYear >= 1960은 출판 연도를 숫자로 비교합니다.
검색어를 URL 인코딩한 뒤 주소에 넣으면 앱을 열면서 검색할 수 있습니다. 예: http://localhost:8080/#?searchString=abc
아래 설명은 본문에 나온 이미지 순서에 맞췄습니다. 이미지는 원본을 유지했으므로 영문 메뉴가 보일 수 있습니다. 현재 앱에서는 한국어 메뉴를 사용합니다. 코드와 주소 및 제품 이름은 원래 표기를 따릅니다.
화면에서 사용하는 주요 표현은 다음과 같습니다.